local t = Def.ActorFrame {};

t[#t+1] = LoadActor("_moderave") .. {
		InitCommand=function(self) self:zoom(0.8):zoomx(0) end;
		GainFocusCommand=function(self) self:stoptweening():sleep(0.1):linear(0.1):zoomx(0.8) end;
		LoseFocusCommand=function(self) self:stoptweening():linear(0.1):zoomx(0) end;
	};


t[#t+1] = LoadFont("_arcade normal 20px")..{
	Text=THEME:GetString("ScreenSelectPlayMode", "RaveExplanation");
		InitCommand=function(self) self:y(175):zoom(0.75):horizalign(center):diffuse(color("#E5C551")):diffusetopedge(color("#ECDEAB")):strokecolor(Color.Black):shadowlength(1):maxwidth(620/0.75) end;
		GainFocusCommand=function(self) 
			self:stoptweening():decelerate(0.2):diffusealpha(1)
		end;
		LoseFocusCommand=function(self) 
			self:stoptweening():decelerate(0.1):diffusealpha(0)
		end;
		OffCommand=function(self) self:linear(0.3):diffusealpha(0)
		end;
	};	
return t